package br.com.abelha.manager.db.test;

import java.util.Date;

import android.test.AndroidTestCase;
import android.util.Log;
import br.com.abelha.manager.db.DAOFichaB;
import br.com.abelha.manager.entity.FichaDMed;


public class DAOFichaDMed extends AndroidTestCase {

private static String TAG;
	
	@Override
	protected void setUp() throws Exception {
		TAG = this.getClass().getName();
		super.setUp();
	}
	
	@Override
	protected void runTest() throws Throwable {
		DAOFichaB<FichaDMed> daoFichaB = new DAOFichaB<FichaDMed>(getContext());
		
		FichaDMed FichaDMed = new FichaDMed();
		FichaDMed.setId_pac("1");				
		
		FichaDMed.setData_registro(new Date());
		Log.d(TAG, "ID: " + daoFichaB.insert(FichaDMed));
		
		FichaDMed.setId_pac("1");
		Log.d(TAG, "Paciente: " + daoFichaB.get(FichaDMed));
		
		FichaDMed.setPuericultura(1);
		Log.d(TAG, "Puericultura: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setPre_natal1(1);
		Log.d(TAG, "Pr� Natal1: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setPre_natal2(1);
		Log.d(TAG, "Pr� Natal2: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setPre_natal3(1);
		Log.d(TAG, "Pr� Natal3:" + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setPrevencao_cancer(1);
		Log.d(TAG, "Preven��o Cancer: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setDiabetes_diagnoticos(1);
		Log.d(TAG, "Diabete Diagnostico: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setDiabetes_acompanhamento(1);
		Log.d(TAG, "Diabete Acompanhamento: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setDst(1);
		Log.d(TAG, "DST: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setAids(1);
		Log.d(TAG, "AIDS: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setHipertensao_arterial(1);
		Log.d(TAG, "Hipertensao Arterial: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setTuberculose_caso_novo(1);
		Log.d(TAG, "Tuberculose caso novo: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setTuberculose_acompanhamento(1);
		Log.d(TAG, "Tuberculose acompanhamento: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setTuberculose_alta_admin(1);
		Log.d(TAG, "Tuberculose Alta Administrada: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setTuberculo_alta_supervisionada(1);
		Log.d(TAG, "Tuberculose Alta Supervisionada: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setMulher(1);
		Log.d(TAG, "Mulher: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setPuerperio(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDMed));
		
		
		FichaDMed.setForn_diafragma(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setColocacao_diu(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setUrg_bas(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setUrg_basicas(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setUrg_bas_observacao(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDMed));
						
		FichaDMed.setConsulta_domiciliar(1);
		Log.d(TAG, "Consulta Domiciliar: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setOutros_tipos(1);
		Log.d(TAG, "Outros Tipos: " + daoFichaB.getByFichaA(FichaDMed));
				
		FichaDMed.setPatologia_clinica(1);
		Log.d(TAG, "Patologia Clinica: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setRadiodiagnostico(1);
		Log.d(TAG, "Radiodiagnostico: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setCitopat_vaginal(1);
		Log.d(TAG, "Citopatologia: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setUltrassom_obstetrico(1);
		Log.d(TAG, "Ultrassom: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setAtendimento_especializado(1);
		Log.d(TAG, "Atendimento Especializado: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setInternacao_hospitalar(1);
		Log.d(TAG, "Interna��o Hospitalar: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setUrgencia_emergencia(1);
		Log.d(TAG, "Urgencia: " + daoFichaB.getByFichaA(FichaDMed));
				
		
		FichaDMed.setPneumonia_menor5(1);
		Log.d(TAG, "Pneumonia menor de 5: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setValvulopatia_reum(1);
		Log.d(TAG, "Valvulopatia: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setAvc(1);
		Log.d(TAG, "AVC: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setInfarto_agudo(1);
		Log.d(TAG, "Infarto Agudo: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setDheg(1);
		Log.d(TAG, "DHEG: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setDoenca_perinatal(1);
		Log.d(TAG, "Doen�a Perinatal: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setFratura_femur_50(1);
		Log.d(TAG, "Fratura Femur: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setMeningite_tuberculosa(1);
		Log.d(TAG, "Meningite: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setHanseniase_incapac(1);
		Log.d(TAG, "Hanseniase: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setCitologia_onc(1);
		Log.d(TAG, "Citologia: " + daoFichaB.getByFichaA(FichaDMed));
		
		FichaDMed.setVisita_domiciliar(0);
		Log.d(TAG, "Visita Domiciliar: " + daoFichaB.getByFichaA(FichaDMed));
				
		super.runTest();
	}
	
	
}
